package com.dingding.manager.common.beans.passenger;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 
 * @ClassName: Userdetail
 * @Description: 用户详细信息
 * @author zhaochenguang
 * @date 2015-10-10 下午01:56:38
 * @version 叮叮搭车V2.0
 */
@SuppressWarnings("serial")
public class UserDetail implements Serializable{

	private String udId;// 用户详细信息主键ID
	private String loginId;// 用户登录主键ID
	private String nickName;// 用户昵称
	private Integer age;// 用户年龄
	private Integer sex;// 用户性别
	private String userAvatar;// 用户头像
	private String userTabloidAvatar; // 用户头像缩略图地址
	private String currentCity;//用户所在当前城市
	private String origin;// 籍贯
	private String occupation;// 职业
	private String tellphone;// 电话号码
	private String homeAddress;// 家的地址
	private String companyAddress;// 公司地址
	private Double homeLongitude;// 家的经度
	private Double homeLatitude;// 家的纬度
	private Double companyLongitude;// 公司的经度
	private Double companyLatitude;// 公司的纬度
	private Date startworkTime;// 上班时间
	private Date endworkTime;// 下班时间
	private BigDecimal totalWeldingProcess;// 总接程
	private BigDecimal totalTake;// 总搭乘
	private Integer totalWeldingProcessNumber;//总接乘次数
	private Integer totalTakeNumber;//总搭乘次数
	private String token;//融云Token
	private BigDecimal userLevel;//用户级别(星级)
	private Integer isAttendActivity;
	private String weChatId;
	public String getUdId() {
		return udId;
	}
	public void setUdId(String udId) {
		this.udId = udId;
	}
	public String getLoginId() {
		return loginId;
	}
	public void setLoginId(String loginId) {
		this.loginId = loginId;
	}
	public String getNickName() {
		return nickName;
	}
	public void setNickName(String nickName) {
		this.nickName = nickName;
	}
	public Integer getAge() {
		return age;
	}
	public void setAge(Integer age) {
		this.age = age;
	}
	public Integer getSex() {
		return sex;
	}
	public void setSex(Integer sex) {
		this.sex = sex;
	}
	public String getUserAvatar() {
		return userAvatar;
	}
	public void setUserAvatar(String userAvatar) {
		this.userAvatar = userAvatar;
	}
	public String getUserTabloidAvatar() {
		return userTabloidAvatar;
	}
	public void setUserTabloidAvatar(String userTabloidAvatar) {
		this.userTabloidAvatar = userTabloidAvatar;
	}
	public String getCurrentCity() {
		return currentCity;
	}
	public void setCurrentCity(String currentCity) {
		this.currentCity = currentCity;
	}
	public String getOrigin() {
		return origin;
	}
	public void setOrigin(String origin) {
		this.origin = origin;
	}
	public String getOccupation() {
		return occupation;
	}
	public void setOccupation(String occupation) {
		this.occupation = occupation;
	}
	public String getTellphone() {
		return tellphone;
	}
	public void setTellphone(String tellphone) {
		this.tellphone = tellphone;
	}
	public String getHomeAddress() {
		return homeAddress;
	}
	public void setHomeAddress(String homeAddress) {
		this.homeAddress = homeAddress;
	}
	public String getCompanyAddress() {
		return companyAddress;
	}
	public void setCompanyAddress(String companyAddress) {
		this.companyAddress = companyAddress;
	}
	public Double getHomeLongitude() {
		return homeLongitude;
	}
	public void setHomeLongitude(Double homeLongitude) {
		this.homeLongitude = homeLongitude;
	}
	public Double getHomeLatitude() {
		return homeLatitude;
	}
	public void setHomeLatitude(Double homeLatitude) {
		this.homeLatitude = homeLatitude;
	}
	public Double getCompanyLongitude() {
		return companyLongitude;
	}
	public void setCompanyLongitude(Double companyLongitude) {
		this.companyLongitude = companyLongitude;
	}
	public Double getCompanyLatitude() {
		return companyLatitude;
	}
	public void setCompanyLatitude(Double companyLatitude) {
		this.companyLatitude = companyLatitude;
	}
	public Date getStartworkTime() {
		return startworkTime;
	}
	public void setStartworkTime(Date startworkTime) {
		this.startworkTime = startworkTime;
	}
	public Date getEndworkTime() {
		return endworkTime;
	}
	public void setEndworkTime(Date endworkTime) {
		this.endworkTime = endworkTime;
	}
	public BigDecimal getTotalWeldingProcess() {
		return totalWeldingProcess;
	}
	public void setTotalWeldingProcess(BigDecimal totalWeldingProcess) {
		this.totalWeldingProcess = totalWeldingProcess;
	}
	public BigDecimal getTotalTake() {
		return totalTake;
	}
	public void setTotalTake(BigDecimal totalTake) {
		this.totalTake = totalTake;
	}
	public Integer getTotalWeldingProcessNumber() {
		return totalWeldingProcessNumber;
	}
	public void setTotalWeldingProcessNumber(Integer totalWeldingProcessNumber) {
		this.totalWeldingProcessNumber = totalWeldingProcessNumber;
	}
	public Integer getTotalTakeNumber() {
		return totalTakeNumber;
	}
	public void setTotalTakeNumber(Integer totalTakeNumber) {
		this.totalTakeNumber = totalTakeNumber;
	}
	public String getToken() {
		return token;
	}
	public void setToken(String token) {
		this.token = token;
	}
	public Integer getIsAttendActivity() {
		return isAttendActivity;
	}
	public void setIsAttendActivity(Integer isAttendActivity) {
		this.isAttendActivity = isAttendActivity;
	}
	public String getWeChatId() {
		return weChatId;
	}
	public void setWeChatId(String weChatId) {
		this.weChatId = weChatId;
	}
	public BigDecimal getUserLevel() {
		return userLevel;
	}
	public void setUserLevel(BigDecimal userLevel) {
		this.userLevel = userLevel;
	}
}
